package com.mcp.converter.shared.response.sql;

import com.mcp.converter.domain.checker.IncompatiblePoint;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * SQL分析结果类
 * @author zengxiong
 */
@Data
public class SQLAnalysisResult {
    public int incompatibilityCount;
    public boolean isCompatible;
    public List<String> criticalIssues = new ArrayList<>();
    public List<String> conversionSuggestions = new ArrayList<>();
    public List<String> incompatibilityTypes = new ArrayList<>();
    public List<IncompatiblePoint> detailedAnalysis = new ArrayList<>();
}